home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / XML Utilities / Professional Programmer XSL IDE / Xselerator25.msi / Data.Cab / F43996_testTransformandsum2.xsl < prev    next >
Encoding:
Extensible Markup Language  |  2002-01-20  |  988 b   |  31 lines

  1. <xsl:stylesheet version="1.0"
  2. xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  3. xmlns:func-transform2="f:func-transform2"
  4. exclude-result-prefixes="xsl func-transform2"
  5. >
  6.    <xsl:import href="transform-and-sum.xsl"/>
  7.    <xsl:import href="hex-to-decimal.xsl"/>
  8.  
  9.    <!-- to be applied on testTransform-and-sum2.xml -->
  10.    
  11.    <xsl:output method="text"/>
  12.    
  13.    <func-transform2:func-transform2/>
  14.  
  15.     <xsl:template match="/">
  16.       <xsl:call-template name="transform-and-sum">
  17.         <xsl:with-param name="pFuncTransform" 
  18.                         select="document('')/*/func-transform2:*[1]"/>
  19.         <xsl:with-param name="pList" select="/*/*"/>
  20.       </xsl:call-template>
  21.     </xsl:template>
  22.     
  23.     <xsl:template match="func-transform2:*">
  24.       <xsl:param name="arg" select="0"/>
  25.       
  26.       <xsl:call-template name="hex-to-decimal">
  27.         <xsl:with-param name="pxNumber" select="$arg"/>
  28.       </xsl:call-template>
  29.     </xsl:template>
  30.  
  31. </xsl:stylesheet>